 /**窗口表单添加（修改）数据提交*/
var Window_SaveSubmit=function(postUrl,txt){
	if(fp.getForm().isValid()){
	//setDate();
		fp.getForm().submit({
			waitMsg : "正在提交数据……",
		    waitTitle : "提示",
		    url : postUrl,
		    method : "post",
		    success : function(form, action) {			     
		     	Ext.Msg.alert("提示",txt+"成功!",function(rs){
		     		if(rs=='ok'){
		     			close();
		     		}
		     	});
		    },
		    failure : function(formm, action) {
		    	Ext.Msg.alert("提示",txt+"失败:"+action.result.message);
		    }
		});
	}else{
		alert('输入信息不符合要求，请检查');
	}
};

/**（新增/修改）窗口上的清空*/
function reset(){
    if (win) 
        fp.form.reset();
};

/**（新增/修改）窗口上的关闭*/
function close(){
    if (win) 
        win.close();
    win = null;
    fp = null;
    Ext.getCmp('menuInfoGrid').getStore().reload();
};

/**通过传入参数显示打开哪个窗口*/
var win=null;
var fp=null;
var bl=null;
function showWindow(status){
	if(status=="UPdate"){
	 bl=true;
	}else{
		 bl=false;
	}
	if(!win){
		if(!fp){fp=add_edit_Form();}
		win=window_add_edit(status);
		win.on("close",function(){
				win=null; 
				fp=null; 
				 Ext.getCmp('menuInfoGrid').getStore().reload();
			},this);
	}
	win.show();
};

/**弹窗表单数据加载方法。*/
function editWindowform(paramlist,url) {
		showWindow("UPdate");
		Ext.getCmp('name_input').setValue(paramlist.data.name);
		Ext.getCmp("price_input").setValue(paramlist.data.price);
		Ext.getCmp("discount_input").setValue(paramlist.data.discount);
		Ext.getCmp("descript_input").setValue(paramlist.data.descript == 'null' ? '' : paramlist.data.descript);
		//异步加载
		Ext.getCmp("catelog_input").store.on("load",function(){Ext.getCmp("catelog_input").setValue(paramlist.data.parentid);});
		Ext.getCmp("catelog_input").store.load();
		//Ext.getCmp("catelog_input").setValue(param.data.parentid);
		//fp.form.load({
		//    waitMsg :        '正在加载数据...',
		//    waitTitle :      '提示',
		//    url :            url,
		//    params :         {id : id},
		//    method :         'GET',
		//    success : function(form, action) {getDate(action);},
	//	    failure : function(form, action) {Ext.Msg.alert('数据载入失败:'+action.result.message);}
	//	});
};
/////////////////////////////////////////////////////////////////////////////////////////////////////////
/**将combo的值设置到相应的隐藏域里 */
var setDate=function(){
	//var m=null;
	var bm=Ext.getCmp('bm').getValue();
	//if(parseInt(bm)<10){
			//m=bm.substr(1);
			//bm=m;
		//}
	var bd=Ext.getCmp('bd').getValue();
	
	var em=Ext.getCmp('em').getValue();
	//if(parseInt(em)<10){
			//m=em.substr(1);
			//em=m;
		//}
	var ed=Ext.getCmp('ed').getValue();
	
	Ext.getCmp('bgmd').setValue(String(bm)+bd);
	Ext.getCmp('edmd').setValue(String(em)+ed);
};

/**将返回的值设置到相应的combo里*/
var getDate=function(action){
	Ext.getCmp('name_input').setValue("11");
};

var getNumData=function(begin,end){
	var cmbData=new Array();
	for(var i=begin;i<=end;i++){
	    var now=i;
		if(parseInt(now)<10){
			now = "0" + now;
		}
		cmbData.push({name:now,value:now});
	}
	return cmbData;
};
        
 
		
/**得到所选择行的测站信息*/
function getAlert(paramlist){
	var rlist=paramlist;
	var id = []; 
	var bgmd = [];
	var result ={};
	if (rlist.length==0){
		Ext.Msg.alert("提示", "请选择一条数据!");
		return;
	}	else {
		 for (var i = 0; i < rlist.length; i++) {
			 stcd.push(rlist[i].get('id'));
			 bgmd.push(rlist[i].get('name'));
		 }
    }
	result.stcd = stcd;
	result.bgmd = bgmd;
	return result;
};//end getSelectIds